package com.mapper.seedoctor;

import com.entity.DoctorShifts;
import com.entity.RegistrationFee;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface DoctorShiftMapper {


    List<DoctorShifts> getAllDoctorShiftInfoInAWeek(@Param(value = "start") String startDate,@Param(value = "end") String endDate,@Param("ids") List<Integer> ids);

    List<DoctorShifts> getOneDoctorShilfInfo(@Param(value = "start") String startDate,@Param(value = "end") String endDate,@Param("doctorId") Integer doctorId);

    List<RegistrationFee> getRegistrationFee();

    Integer deleteDoctorShiftsByDoctorIds(List<Long> ids);
    Integer insertInDoctorShifts(DoctorShifts shifts);

    RegistrationFee getRegistrationById(Long id);



}
